package com.cdxy.model.dto.base.exception.enums;


/**
 * create by zhouc 2019/11/04
 */
public interface IError {

    /**
     * 分层号
     * 0. 通用/基础异常
     * 1. 业务异常
     *
     * @return 获取
     */
    default int getLayerNum() {
        return 1;
    }

    /**
     * 获取错误码
     *
     * @return 错误码
     */
    int getCode();

    /**
     * 获取错误描述
     *
     * @return 错误描述
     */
    String getDesc();

}
